package com.gy.pinduoduo;

import java.util.Scanner;

public class demo3 {
    public static void main(String[] args) {
        Scanner scanner= new Scanner(System.in);
        boolean res=true;
        int n=scanner.nextInt();//线段数量
        int[][] arr=new int[n][2];
        int temp=0;
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < 2; j++) {
                arr[i][j]=scanner.nextInt();
            }
            if (arr[i][0]>arr[i][1]){
                temp=arr[i][0];
                arr[i][0]=arr[i][1];
                arr[i][1]=temp;
            }
        }
        scanner.close();
        for (int i = 0; i < arr.length; i++) {
            for (int j = i+1; j < arr.length; j++) {
                if ((arr[i][0]>arr[j][0]&&arr[i][1]>arr[j][1])||(arr[j][0]>arr[i][0]&&arr[j][1]>arr[i][1])){
                    res=false;
                }
                if ((arr[i][0]<arr[j][0]&&arr[i][1]<arr[j][1])||(arr[j][0]<arr[i][0]&&arr[j][1]<arr[i][1])){
                    res=false;
                }
                if ((arr[i][0]>arr[j][1]||arr[i][1]<arr[j][0])||(arr[j][0]>arr[i][1]||arr[j][1]<arr[i][0])){
                    res=false;
                }
            }
        }

        System.out.println(res);
    }
}
